// 1.区分开发环境和生产环境
// export const BASE_URL = 'http://coderwhy.dev:8000'
// export const BASE_URL = 'http://codercba.prod:8000'

// 2.代码逻辑判断, 判断当前环境
// vite默认提供的环境变量
console.log('vite默认提供的环境变量', import.meta.env.MODE)
console.log('是否开发环境', import.meta.env.DEV) // 是否开发环境
console.log('是否生产环境', import.meta.env.PROD) // 是否生产环境
console.log('是否是服务器端渲染', import.meta.env.SSR) // 是否是服务器端渲染(server side render)

let BASE_URL = ''
// if (import.meta.env.PROD) {
//   BASE_URL = 'http://127.0.0.1:8080'
// } else {
//   BASE_URL = 'http://127.0.0.1:8080'
// }

// 3.通过创建.env文件直接创建变量[常用] 但是必须要包含 http 不然系统默认会自带一个
if (import.meta.env.VITE_MODE === 'dev') {
  BASE_URL = import.meta.env.VITE_BASE_URL_DEV
} else {
  BASE_URL = import.meta.env.VITE_BASE_URL_PRO
}

export const TIME_OUT = 20000
console.log('====src/service/config/index.ts====')
console.log(import.meta.env.VITE_MODE)

console.log('====2====')
console.log(BASE_URL)
export { BASE_URL }
